semifinished parts - Turkish English Dictionary